Superfast Algorithm for Computing Arbitrary Entries of the Inverse of a Sparse Matrix with Application to the Hessian in Time-harmonic Fwi
نویسندگان
چکیده
Abstract. We extend a structured selected inversion method to the extraction of any arbitrary entry of the inverse of a large sparse matrix A. For various discretized PDEs such as Helmholtz equations, a structured factorization yields a sequence of data-sparse factors of about O(n) nonzero entries, where n is the matrix size. We are then able to extract any arbitrary entry of A 1 in about O(log2 n) flops for both two and three dimensions. On the contrary, even the latest developments are either too expensive or have severe di culties in this. Our method also uses ULV factorizations instead of explicit hierarchically semiseparable inversions to enhance the stability and accuracy. We fully take advantage of the structures (e.g., common nested bases in the blocks) to achieve the high e ciency. The method can have a substantial impact on Gauss-Newton iterations, where preliminary studies of the Hessian matrices are made. Numerical tests indicate significant advantages over exact inversions.
منابع مشابه
A SIMPLE ALGORITHM FOR COMPUTING DETOUR INDEX OF NANOCLUSTERS
Let G be the chemical graph of a molecule. The matrix D = [dij ] is called the detour matrix of G, if dij is the length of longest path between atoms i and j. The sum of all entries above the main diagonal of D is called the detour index of G. In this paper, a new algorithm for computing the detour index of molecular graphs is presented. We apply our algorithm on copper and silver nanoclusters ...
متن کاملApplication of a preconditioned truncated Newton method to Full Waveform Inversion
Full Waveform Inversion (FWI) is a powerful seismic imaging method, based on the iterative minimization of the distance between simulated and recorded wavefields. The inverse Hessian operator related to this misfit function plays an important role in the reconstruction scheme. As conventional methods use direct approximations of this operator, we investigate an alternative optimization scheme: ...
متن کاملTask Scheduling Algorithm Using Covariance Matrix Adaptation Evolution Strategy (CMA-ES) in Cloud Computing
The cloud computing is considered as a computational model which provides the uses requests with resources upon any demand and needs.The need for planning the scheduling of the user's jobs has emerged as an important challenge in the field of cloud computing. It is mainly due to several reasons, including ever-increasing advancements of information technology and an increase of applications and...
متن کاملA class of multi-agent discrete hybrid non linearizable systems: Optimal controller design based on quasi-Newton algorithm for a class of sign-undefinite hessian cost functions
In the present paper, a class of hybrid, nonlinear and non linearizable dynamic systems is considered. The noted dynamic system is generalized to a multi-agent configuration. The interaction of agents is presented based on graph theory and finally, an interaction tensor defines the multi-agent system in leader-follower consensus in order to design a desirable controller for the noted system. A...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کامل